JavaScript自动化测试,测试框架 开发技术 1 常用的列表 Intern QUnit Mocha Jasmine BusterJS DaleJS Selenium PhantomJS 2 参考资料 8个实用的JavaScript测试及校验工具 寻找更好地JavaScript单元测试工具 JavaScript单元测试 JavaScript自动化测试框架Intern Mocha QUnit Jasmine DakeJ...
前端自动化测试 Web开发 前端开发 1 参考资料 如何进行前端自动化测试 前端自动化测试探索 开发模块化的JavaScript组件 测试框架 Mocha 实例教程 dalekjs 7 天打造前端性能监控系统
Web页面自动化测试 Web开发 前端开发 1 参考资料 在做自动化测试之前你需要知道的 前端自动化测试探索 如何进行前端自动化测试 Web自动化测试工具 Web自动化测试原理 Selenium Docs Selenium WebDriver Selenium私房菜系列 使用Selenium进行自动化测试 Headless Testing Related Projects DalekJS DalekJS githu...
NodeJS自动化回归测试 Web开发 前端开发 这里 可以获取一些相关的工具。 1 参考资料 7 天打造前端性能监控系统 前端自动化测试探索 视觉感知测试 Robot Framework作者建议如何选择自动化测试框架 depicted viff Viff-Service wraith casperjs dalekjs triflejs slimerjs PhantomCSS webdrivercss success B...
前端自动化测试&&持续集成 Web开发 前端开发 JavaScript [TOC] 1 测试工具1.1 操作浏览器 selenium appium dalekjs 1.2 无界面浏览器 参考 phantomjs Webkit (维护难度大) slimerjs Gecko triilejs V8 casperjs Webkit + Gecko JavaScript~ 自带测试框架,这。。。 可以通过NPM 安装,但不是真正意义上...
Headless UI 自动化测试实践 Web开发 前端开发 JavaScript 自动化 [TOC] 1 介绍Headless Chrome是Chrome的无界面模式,提供不带浏览器界面的页面加载,信息抽取,页面内容截图等 操作Chrome使用 Chrome DevTools Protocol,它是Chrome DevTool使用的协议,可以允许通过API来操作Chromium、Chrome和其他基于Blink(基于Webkit)引擎的浏览器,Chrome D...
Web自动化之Headless Chrome概览 Web开发 前端开发 JavaScript 自动化 [TOC] 1 Web自动化这里所说的Web自动化是所有跟页面相关的自动化,比如页面爬取,数据抓取,页面内容检测,页面功能测试,页面加载性能测试,页面回归测试等等,当前主要由如下几种解决方式: 1.1 文本数据获取这就是各种request库或者类似curl这样的工具做的事情,拿到的是页面的文本,然后进行XML文档解析,获得相应的内容。但如果页面有一些动态执行的内容,比如J...
Web自动化之Headless Chrome开发工具库 Web开发 前端开发 JavaScript 自动化 1 命令行运行Headless Chrome1.1 Chrome 安装(需要带梯子) 下载地址 几个版本的比较 Chromium 不是Chrome,但Chrome的内容基本来源于Chromium,这个是开源的版本,小时级别的更新 Canary 是试验版,翻译过来就是金丝雀,金丝雀对瓦斯等毒气很敏感,浓度稍高就会停止鸣叫甚至挂掉,金丝雀是瓦斯等毒气检测的土办法,这个场景在《...
Web自动化之Headless Chrome编码实战 Web开发 前端开发 JavaScript 自动化 1 API 概览 && 编码Tips1.1 文档地址 github Chrome DevTools Protocol 协议本身的仓库 有问题可以在这里提issue github debugger-protocol-viewer 协议API文档的仓库 API 文档地址 API展示的地方,这个经常用 1.2 常用API Network 网络请求、Cook...
Web自动化之Headless Chrome测试框架集成 Web开发 前端开发 JavaScript 自动化 [TOC] 1 使用Selenium操作headless chrome 推荐1.1 简介WebDriver是一个W3C标准, 定义了一套检查和控制用户代理(比如浏览器)的远程控制接口,各大主流浏览器来实现这些接口以便调用控制接口来操作浏览器。 Selenium是一整套的Web自动化测试解决方案,配合WebDrive规范,实现了对各种用户代理的适配(比如浏览器,Phanto...